package temp.lho.lws.pojo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

/**
 * (WarrantyInfo)实体类
 *
 * @author makejava
 * @since 2020-07-06 22:50:06
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class WarrantyInfo implements Serializable {
    private static final long serialVersionUID = -14757252527203067L;

    private Integer warrantyid;

    private Integer policyholdersid;

    private Integer recognizeeid;
    private String recognizeeName;//被保人

    private String permissiontime;


    private String insurancebegintime;
    private String insuranceBeginTime2;//保险起期2

    private String insuranceendtime;
    private String insuranceEndTime2;//保险止期2

    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date paymenttime;

    private Double premiumtotal;

    private Integer warrantytype;

    private Integer warrantystate;

    private Integer w1 = 1;
    private Integer w2 = 2;

    private Double insuremoney;

    private Double premiummoney;

    private Double indemnifymax;

    private String engineid;

    private String frameid;

    private String makeid;

    private String licenseid;

    private String carcolor;

    private String nature;

    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date minteddate;

    private Integer customerssum;

    private String sailint;

    private String carownername;

    private Double vpdollar;

    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date registerdate;

    private Integer placemanlength;

    private Integer mileage;

    private String bankname;

    private String bankcard;

    private Integer page;

    private Integer limit;

    private String sex1;

}